#/*************************************************************************
#    > File Name: Library.py
#    > Author: Yan Wang
#    > Mail: wangyan@imnu.edu.cn
#    > Created Time: 2022年06月22日 星期三 15时02分21秒
# ************************************************************************/
#!/usr/bin/env python
# -*- coding: utf-8 -*-

# 需要调用的库
import os    #os库常用路径操作、进程管理、环境参数等几类
import sys   #sys即“system”,用于访问 Python 解释器自身使用和维护的变量
import shutil   #作为os模块的补充，提供了复制、移动、删除、压缩、解压等操作
import pandas as pd   #数据分析
import numpy as np   #支持大量的维度数组与矩阵运算，此外也针对数组运算提供大量的数学函数库。
import yaml     #一种直观的能够被电脑识别的的数据序列化格式，生成.yaml文件
from pathlib import Path    #pathlib模块操作目录和文件的名称，Path将文件或者文件夹路径（str）转换为Path对象。
import fileinput   #通过该模块中的 input()函数，能同时打开指定的多个文件，还可以逐个读取这些文件中的内容。
import shlex   #实现了一个类来解析简单的类shell语法，可以用来编写领域特定的语言，或者解析加引号的字符串。
import subprocess   #subprocess 模块允许我们启动一个新进程，并连接到它们的输入/输出/错误管道，从而获取返回值。
import math   #内置数学函数
import datetime   #处理日期和时间
import multiprocessing as mp   #多进程
from string import Template   #将一个string设置为模板，通过替换变量的方法，最终得到想要的string。用于文本处理
import toolz   #操作函数，切片、分割和组合 函数式编程
import re   #通过正则表达式对字符串进⾏匹配
import paramiko    #远程连接到Linux服务器，查看上面的日志状态，批量配置远程服务器，文件上传，文件下载等,
import argparse #用于输入参数
import random
import time 
#import datacompy 
